package com.learning.dubbo.service.context;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * ClassName: DubboServiceContextApplication
 * Description: 上下文信息
 * <p>
 * 上下文中存放的是当前调用过程中所需的环境信息。所有配置信息都将转换为 URL 的参数，参
 * 见 schema 配置参考手册 中的对应URL参数一列。
 * <p>
 * RpcContext 是一个 ThreadLocal 的临时状态记录器，当接收到 RPC 请求，或发起 RPC 请求
 * 时，RpcContext 的状态都会变化。比如：A 调 B，B 再调 C，则 B 机器上，在 B 调 C 之前，
 * RpcContext 记录的是 A 调 B 的信息，在 B 调 C 之后，RpcContext 记录的是 B 调 C 的信息。
 * <p>
 * Date: 2020/6/15 13:43 【需求编号】
 *
 * @author Sam Sho
 * @version V1.0.0
 */
@SpringBootApplication
public class DubboServiceContextApplication {

    public static void main(String[] args) {
        SpringApplication.run(DubboServiceContextApplication.class, args);
    }

}
